﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Drawing;

namespace Kinect_MediaPlayer
{
    public class Constants
    {
        private static string CurrentFolder = Directory.GetCurrentDirectory();

        public const string ImagesFolder = @"Images\";
        public const string InterfaceImagesFolder = ImagesFolder + @"Scroll\";

        // ScrollBar Images
        public static Image ScrollBarLeft = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarLeft.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarRight = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarRight.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarCenter = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBar.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowUp = Image.FromStream(new FileStream(InterfaceImagesFolder + "upArrow.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowDown = Image.FromStream(new FileStream(InterfaceImagesFolder + "downArrow.png", FileMode.Open, FileAccess.Read));

        public static Image ScrollBarLeft_Down = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarLeft_down.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarRight_Down = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarRight_down.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarCenter_Down = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBar_down.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowUp_Down = Image.FromStream(new FileStream(InterfaceImagesFolder + "upArrow_down.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowDown_Down = Image.FromStream(new FileStream(InterfaceImagesFolder + "downArrow_down.png", FileMode.Open, FileAccess.Read));

        public static Image ScrollBarLeft_Hover = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarLeft_hover.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarRight_Hover = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBarRight_hover.png", FileMode.Open, FileAccess.Read));
        public static Image ScrollBarCenter_Hover = Image.FromStream(new FileStream(InterfaceImagesFolder + "ScrollBar_hover.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowUp_Hover = Image.FromStream(new FileStream(InterfaceImagesFolder + "upArrow_hover.png", FileMode.Open, FileAccess.Read));
        public static Image ArrowDown_Hover = Image.FromStream(new FileStream(InterfaceImagesFolder + "downArrow_hover.png", FileMode.Open, FileAccess.Read));

    }

    public enum ScrollType
    {
        Up,
        Down
    }
}
